home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
kermit.columbia.edu
/
kermit.columbia.edu.tar
/
kermit.columbia.edu
/
e
/
misc.save
/
000157_PCPete@audiography.com.au_Sat Apr 5 14:49:30 2008.msg
< prev
next >
Wrap
Internet Message Format
|
2011-07-03
|
3KB
Path: reader2.panix.com!panix!newsfeed.stanford.edu!postnews.google.com!news2.google.com!border1.nntp.dca.giganews.com!border2.nntp.dca.giganews.com!nntp.giganews.com!news1.optus.net.au!optus!newsfeeder.syd.optusnet.com.au!news.optusnet.com.au!not-for-mail
Date: Thu, 03 Apr 2008 21:05:20 +1100
From: PC Pete <PCPete@audiography.com.au>
User-Agent: Thunderbird 2.0.0.6 (Windows/20070815)
MIME-Version: 1.0
Newsgroups: comp.protocols.kermit.misc
Subject: Re: Help with CPVGEN sources for TurboDOS system?
References: <MPG.225d8d2ae0640103989680@news.optusnet.com.au> <47f49f53$0$20462$afc38c87@news.optusnet.com.au>
In-Reply-To: <47f49f53$0$20462$afc38c87@news.optusnet.com.au>
Content-Type: text/plain; charset=ISO-8859-15; format=flowed
Content-Transfer-Encoding: 7bit
Lines: 53
Message-ID: <47f4abe0$0$13262$afc38c87@news.optusnet.com.au>
NNTP-Posting-Host: 122.107.177.239
X-Trace: 1207217120 13262 122.107.177.239
X-Original-Bytes: 2693
Xref: panix comp.protocols.kermit.misc:15747
PC Pete wrote:
> OK, I'm sorting most of the problems out now. Kinda.
>
> I can now almost compile the cpxxxx sources, but my M80 keeps throwing
> macro overflow errors.
>
> It looks like my version doesn't like an included file including another
> file more than 2 levels deep, and that's exactly what's happening.
>
> I'll do some more playing to see if I can avoid the included chaining by
> making the cpxtyp.mac a bit less flexible to start with - then I can
> fart around with getting a new version of these tools.
>
>
Nope, wrong again. I do get a macro (or memory, the M80 manual and doc
file are extraordinarily unhelpful, that's one bad side I forgot about
M/L80) overflow at line 458 in CPXVDU.ASM,and line 1360 in CPXSYS2.ASM,
and it is happening within an "open" IF directive (these are included
from line 679 in CPXTYP.ASM), but I'm not sure why that particular
equate is not getting flagged for pass 2 - especially this is failing on
the first pass of the assembler!
I've included the full output here, if anyone could have a look and see
if the problem rings any bells, I'd very much appreciate the hand. I
just can't remember all the pitfalls.
Back to the grind. I'm sure it's going to be blindingly, stupendously
obvious...
0E}m80 cpxtyp=cpxtyp.mac
* sysfam set TRUE *
* CPXCOM.MAC *
* CPXSWT.MAC *
* Assembling Generic KERMIT-80 *
* CPXSYS.MAC *
* CPXSY2.MAC *
* CPXVDU.MAC *
* generic CRT selected *
M C ovlend equ $ ; End of overlay
* sysfam set TRUE *
* CPXCOM.MAC *
* CPXSWT.MAC *
* Assembling Generic KERMIT-80 *
* CPXSYS.MAC *
* CPXSY2.MAC *
M 733E C ovlend EQU $
* CPXVDU.MAC *
* generic CRT selected *
M 73C0 C ovlend equ $ ; End of overlay
3 Fatal error(s)
0E}